Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of common spotted orchid
  1. noun
    European orchid having lanceolate leaves spotted purple and pink to white or mauve flowers spotted or lined deep red or purple
Explanation of common spotted orchid
My lists:
Recently viewed words: